scent hound – English–Italiano translations

🇬🇧 en it 🇮🇹

scent hound noun

  • hunting dog that tracks prey using its sense of smell
cane di Sant'Uberto
Wiktionary Links